Internet Archive BookReader

A synonymic catalogue of diurnal Lepidoptera